home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 4. _B_u_g__F_i_x_e_s
-
- 4.1 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._3__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._2
-
- +o Caliper point beads now have more information,
- including descriptive string labels. [Incidents
- 332813, 536826]
-
- +o The race condition involving the killing of pre-kudzu
- pthreaded applications because of stack overflows at
- the termination path is now fixed. [Incident 530160]
-
- +o The SpeedShop runtime correctly gets the target
- executable name for shell interpreters. [Incident
- 536208]
-
- +o The SpeedShop runtime deals more efficiently with
- dlopen()/dlclose() calls. [Incidents 567957, 569694]
-
- +o The SpeedShop runtime correctly resets its signal
- handlers for non-traced descendant processes.
- [Incident 570625]
-
- +o _p_r_o_f is more stable now, and various crashes have been
- fixed. [Incidents 522778, 532147, 532994, 547608]
-
- +o _p_r_o_f now supports a flag to produce working set data.
- [Incident 374379]
-
- +o _p_r_o_f -gprof no longer incorrectly breaks cycles in the
- program graph. [Incident 504396]
-
- +o _p_r_o_f now correctly deals with multiple experiment files
- with different dso lists. [Incidents 537857, 540421]
-
- +o _p_r_o_f now correctly supports caliper interval settings.
- [Incidents 525675, 529494]
-
- +o _p_r_o_f will no longer produce strange numbers when
- invoked on multiple files with different types of
- experiments. [Incident 516789]
-
- +o Support for various _p_r_o_f command-line options.
- [Incidents 406619, 528349, 528606]
-
- +o Various display fixes for _p_r_o_f. [Incidents 393880,
- 522780, 526738]
-
- +o Some _p_r_o_f performance improvements. [Incidents 467753,
- 513262, 522781]
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- +o Various _s_s_c_o_r_d fixes. [Incidents 524505, 527625,
- 541101, 541105]
-
- +o Instrumented program regions via _p_i_x_i_e can no longer
- overlap with libc. [Incident 566847]
-
- +o Various _p_i_x_i_e instrumentation failures have been fixed.
- [Incidents 526364, 536875]
-
- +o Pixified binaries will no longer hang when using
- particular compiler synchronization intrinsics.
- [Incident 548332]
-
- +o The problems with o32 pixified libraries that use GL
- graphics have been fixed. [Incident 515441]
-
- +o Various regressions from SpeedShop 1.3 beta have been
- fixed. [Incidents 576734, 577348, 577795, 578141]
-
- 4.2 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._2__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._1
-
- +o Pthreads support for IRIX 6.4 or earlier. [Incidents
- 429799, 429802, 429813, 430057, 453468]
-
- +o _p_i_x_i_e now supports pthreads. [Incidents 429805,
- 429808]
-
- +o _p_r_o_f now deals correctly with corded and pixified DSOs.
- [Incidents 460896, 466242]
-
- +o Memory corruption and serious leaks in _p_r_o_f have been
- fixed. [Incidents 438743, 443870, 445116, 450732,
- 459862, 479432, 509183]
-
- +o The man page for _p_r_o_f has been updated to describe when
- the executable name should be specified in the
- command-line. [Incident 502949]
-
- +o Performance regression with _p_r_o_f -feedback has been
- fixed. [Incident 504663]
-
- +o _p_r_o_f now prints the procedure's entry address if it
- can't find its name. [Incident 443662]
-
- +o _p_r_o_f now works on DSOs without text. [Incident 463940]
-
- +o _p_r_o_f now uses the correct TDTs for R8000. [Incident
- 443657]
-
- +o _p_r_o_f now works correctly with multiple caliper points.
- [Incident 439153]
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- +o _p_r_o_f now deals correctly with _d_l_c_l_o_s_e() calls.
- [Incident 471241]
-
- +o SpeedShop runtime initialization problems have been
- fixed. [Incident 452286]
-
- +o The usertime experiment now uses SIGPROF by default,
- instead of SIGALRM. [Incident 438788]
-
- +o Environment variable setting for
- _SPEEDSHOP_HWC_COUNTER_* is now consistent. [Incident
- 461130]
-
- +o _p_i_x_i_e now supports pthreads. [Incidents 455302,
- 460564, 456863]
-
- +o Various _p_i_x_i_e fixes. [Incidents 461316, 453027,
- 441509, 436674, 461434, 449777, 446205, 443163]
-
- +o Experiment file naming distinguishes between run, fork,
- sproc, exec and system. [Incident 332810]
-
- +o SpeedShop now correctly handles beerbottles (exec of
- self). [Incident 375589]
-
- +o _p_r_o_f -q now works correctly. [Incident 419978]
-
- +o SpeedShop documentation description of ideal time is
- now correct. [Incident 457091]
-
- +o SpeedShop now handles correctly _d_l_o_p_e_n() calls for
- pixified DSOs. [Incident 472695]
-
- +o Environment variable _SPEEDSHOP_SAMPLING_MODE is now
- supported correctly. [Incident 473483]
-
- +o _p_r_o_f now shows scope of C++ methods. [Incident 492770]
-
- +o SpeedShop runtime now records the right CPU inventory
- for MP machines. [Incident 495106]
-
- +o For usertime experiments, SpeedShop checks the
- profiling interval specified and prints a warning in
- case it's invalid. [Incident 472751]
-
- +o Various SpeedShop runtime warnings are not printed
- anymore. [Incident 471244]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- 4.3 _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._1__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._0
-
- +o Usertime experiments no longer fail on o32 MP-FORTRAN
- programs with a core dump from _l_i_b_e_x_c in
- ___f_i_n_d__r_p_d__n_a_m_e(), or on n32 and n64 MP-FORTRAN
- programs with a core dump from _l_i_b_e_x_c in
- ___e_x_c__u_n_w_i_n_d__n_a_m_e(), provided that patch 1609 is
- installed. [Incidents 369433, 369458]
-
- +o Ideal-time (_p_i_x_i_e) experiments no longer fail on corded
- n32 and n64 binaries and/or DSOs. [Incident 313345]
-
- +o Ideal-time experiments (_p_i_x_i_e) no longer fail on o32,
- n32 or 64 MP-FORTRAN programs. [Incidents 369933]
-
- +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
- programs that invoke _g_e_t_c_o_n_t_e_x_t(). [Incident 349949]
-
- +o Ideal-time experiments (_p_i_x_i_e) no longer fail on R8000
- machines (with a core dump in _r_l_d), provided patch 1584
- is installed. [Incident 383655]
-
- +o Floating point exception tracing experiments (-fpe) no
- longer fail on R8000 machines, with the program seeming
- to loop forever, provided that patch 1632 is installed.
- [Incident 384003]
-
- +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
- programs that receive signals when in a signal handler.
- [Incident 351303]
-
- +o Experiments with _SPEEDSHOP_TRACE_FORK set will no
- longer record the child's data, when it calls _e_x_e_c().
- [Incident 375586]
-
- +o Ideal-time experiments (_p_i_x_i_e) may fail on programs
- that use the multigot feature of the linker. [Incident
- 360360]
-
- +o _p_r_o_f now produces a function list report by default,
- and produces a gprof listing only if the -gprof flag is
- set. [Incident 374992]
-
- +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
- programs that use a _d_l_o_p_e_n() to add a DSO, even if the
- DSO, or a link to it, is not in the current directory.
- [Incident 369820]
-
-
-
-
-
-
-
-
-
-
-
-
-